b3bb529de272c768a6cc9fa569aad1c0e749878c,src/main/java/org/jboss/forge/plugin/idea/runtime/UIPromptImpl.java,UIPromptImpl,promptBoolean,#String#boolean#,60
Before Change
@Override
public boolean promptBoolean(final String message, final boolean defaultValue)
{
ApplicationManager.getApplication().invokeAndWait(new Runnable()
{
@Override
public void run()
{
int result = Messages.showYesNoCancelDialog(message, "", Messages.getQuestionIcon());
booleanValue = result == Messages.CANCEL ? defaultValue : result == Messages.YES;
}
}, ModalityState.any());
return booleanValue;
}
}
After Change
@Override
public boolean promptBoolean(final String message, final boolean defaultValue)
{
ApplicationManager.getApplication().invokeAndWait(() -> {
int result = Messages.showYesNoCancelDialog(message, "", Messages.getQuestionIcon());
booleanValue = result == Messages.CANCEL ? defaultValue : result == Messages.YES;
} , ModalityState.any());
return booleanValue;
}
}